草庐IT

Android TextInputLayout 提示与 EditText 提示重叠

全部标签

android - 将 EditText 的 InputType 设置为 TYPE_NULL 后无法更改

我将EditText的InputType设置为TYPE_NULL:editText.setInputType(InputType.TYPE_NULL);我可以将它设置为TYPE_NULL,它有效!但是如果我想将InputType设置为其他类型,比如TYPE_CLASS_TEXT,它就不起作用了!如何在代码中动态更改它?喜欢使用TYPE_NULL,然后使用TYPE_CLASS_TEXT,然后再次使用TYPE_NULL? 最佳答案 为此,您首先必须更改INPUTTYPE,然后按如下方式向其中动态添加文本......editText.se

微信小程序自定义提示框组件并使用插槽 tooltip

创建tooltip组件引用创建一个自定义组件,例如命名为tooltiptooltip.wxml:用于定义组件的结构;{hidden}}"style="left:{{left}}px;top:{{top}}px;">{useSlot}}">{{content}}tooltip.wxss:用于定义组件的样式;.tooltip-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;padding:8rpx;border-radi

Android AutoCompleteTextView 建议与 TextView 重叠

我正在使用Googlemap制作应用程序。我正在使用AutoCompleteTextView来获取地点建议。输出如下:从图中可以看出,建议框的边框与TextView重叠。我在线性布局中使用带有Textview的自定义项目布局。有没有办法降低建议窗口并删除或更改建议窗口灰色边框的颜色? 最佳答案 正在做与接受的答案相同的事情,但仍然存在重叠问题。要解决此问题,请调用此电话:autocompleteView.setDropDownVerticalOffset(0); 关于AndroidAut

android - 提示文本在 Android 2.3 版本中看不到,但它适用于 4.1

您好,我正在做最低sdk级别2.2的项目当我在2.3版上运行我的项目并保持我的EditTextgravity=center时,它在2.3版中不显示提示文本,但在4.1版中显示如果我将EditTextgravity从中心更改为左侧,即gravity=left它在所有版本上都能正常工作请帮帮我这是我的XML代码 最佳答案 经过所有的研究和建议,我得到了完美的答案在这里分享我的答案,这将在未来帮助其他人在EditText属性中使用这一行android:ellipsize="start" 关于a

android - Android 中的 EditText(货币)验证

我要设置EditText验证,只包含数字,大小4位小数,2位小数..共6位,我也只想输入数字形式的数字键盘。如果我选择任何非数字,那么EditText将不会接受它。如果有任何建议,那就太好了。谢谢。 最佳答案 有android:inputType="numberDecimal"EditText的属性您可以将正则表达式用于验证部分。以下仅为示例您可以使用在线正则表达式测试器进行检查@http://regex101.com/r/uG9aF6/1Stringinput="1024.22";Stringpattern="([0-9]{4})

android - 如何使用 EditText 下面的 xml(形状)将线条设置为背景?

我想使用shapexml将线设置为EditText下面的背景,但是当我将它设置为中心线时我要像下面这样但是当我设置下面的形状时drawable/line.xmlactivity_main.xml我的输出低于有什么解决办法吗? 最佳答案 试试这个我希望你会得到完美的解决方案..或者试试这个 关于android-如何使用EditText下面的xml(形状)将线条设置为背景?,我们在StackOverflow上找到一个类似的问题: https://stackover

java - 为什么在 android 中将 Width 和 Height 设置为 wrap_content 后,我​​的 EditText 会水平或垂直扩展?

我是安卓新手。所以我正在努力解决以下问题。1.在EditText中设置android:layout_width="wrap_content"后,垂直展开。2.在EditText中设置android:layout_width="180dp"后,水平展开有什么方法可以固定我的EditText吗?例如:如果我要在EditText中键入一个长电子邮件地址,文本的字体大小应该根据长文本缩小而不是EditText扩大。有没有可能完成这个任务?这是我的代码谢谢梅艳芳 最佳答案 使用此布局代替您的布局:我已经使用了您的XML并对其进行了修改。只需添

android - Android 中的自定义 EditText 边框

如何在android中获得两个这样的文本框?通过使用Edittext,我总是得到一个旧样式的盒子。请帮忙在以下xml的帮助下,我做到了这一点:如何去除顶部、左侧和右侧的边框线?我还想以白色显示提示。请也帮我解决这个问题.. 最佳答案 试试这个:对于提示文本的颜色,将其添加到您的EditTextandroid:textColorHint="@android:color/white" 关于android-Android中的自定义EditText边框,我们在StackOverflow上找到一个

Django提示mysql版本过低:django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26).

Django提示mysql版本过低:django.db.utils.NotSupportedError:MySQL8orlaterisrequired(found5.7.26).因为mysql5.7及以下是免费的数据库,8.0之后是收费的。使用免费的数据库更放心,使用上没有什么区别。这个提示只是Django的版本检测提示,把它注释掉就好了。全局搜索函数: check_database_version_supported() 文件路径是:D:\Python\web_project\dj01\venv\Lib\site-packages\django\db\backends\base\base.p

java - 如何自动清除 EditText 中的文本?

finalTextViewtextView=(TextView)findViewById(R.id.textView);finalEditTexteditText=(EditText)findViewById(R.id.editText);Buttonbutton=(Button)findViewById(R.id.button);button.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){StringetString=editText.getText().toString(